walk the straight and narrow - French English Dictionary